iT邦幫忙

2026 iThome 鐵人賽

DAY 5
0
Software Development

玩轉ABCL Lisp!用奇怪偏門的方式學習JavaFX系列 第 5

lesson -4: Windows怎麼準備JAVA開發環境?

  • 分享至 

  • xImage
  •  

https://ithelp.ithome.com.tw/upload/images/20260918/20112470fT4P63BnvJ.png

Windows要安裝JAVA環境,可以在Oracle官方找到JDK的安裝包。如果並不需要開發JAVA,像是直接使用ABCL去建立JavaFX應用程式,可以只安裝JAVA運行時環境JRE。除了Oracle JDK的實現,我更習慣直接使用OpenJDK的實現版本,儘管可能有些特殊功能會沒有,不過大部分情況已經足夠使用。

在下載完OpenJDK後,將檔案解壓縮在C:\Tools\opt\openjdk\jdk-26.0.2.1。現在就可以直接使用C:\Tools\opt\openjdk\jdk-26.0.2.1\bin\java -version去執行JAVA:

$ C:\Tools\opt\openjdk\jdk-26.0.2.1\bin\java -version
openjdk version "26.0.2.1" 2026-08-18
OpenJDK Runtime Environment (build 26.0.2.1+1-7)
OpenJDK 64-Bit Server VM (build 26.0.2.1+1-7, mixed mode, sharing)

但這樣使用實在有點不便,所以會再進一步到 本機 > 內容 > 進階系統設定 > 環境變數 去設定環境變數。通常會增加一個JAVA_HOME變數設定成剛剛解壓縮放置的位置C:\Tools\opt\openjdk\jdk-26.0.2.1,然後在PATH環境變數增加一個%JAVA_HOME%\bin。設定完成後,在重啟的終端機就可以直接執行java -version:

$ java -version
openjdk version "26.0.2.1" 2026-08-18
OpenJDK Runtime Environment (build 26.0.2.1+1-7)
OpenJDK 64-Bit Server VM (build 26.0.2.1+1-7, mixed mode, sharing)

留意一下,上面使用的26版本並不是長期支援版本(LTS)。要選擇LTS,應該裝25。

如果是透過Oracle JDK上的exe或msi檔案安裝的話,並不需要自己手動設定上述環境變數,就可以直接使用java。不過上面手動安裝的好處就是清楚,清楚的知道JAVA執行檔在哪裡,可以直接準備多個版本的JAVA環境,再透過調整JAVA_HOME修改使用的JAVA版本。

安裝檢查清單

重新開啟命令提示字元後,可以依序確認以下項目:

  • 執行java -version,確認Java可以正常執行。
  • 如果安裝的是JDK,再執行javac -version,確認Java編譯器可以正常執行。
  • 執行where.exe java,確認實際使用的Java執行檔位於預期的JDK目錄。
  • 執行echo %JAVA_HOME%,確認JAVA_HOME指向目前要使用的JDK目錄。若使用PowerShell,請改用$env:JAVA_HOME

上一篇
lesson -3: 什麼是ABCL?為什麼是ABCL?
下一篇
lesson -5: Linux怎麼準備JAVA開發環境?
系列文
玩轉ABCL Lisp!用奇怪偏門的方式學習JavaFX7
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言